package com.wing.bill.service;

import com.wing.common.utils.PageResult;

import java.util.HashMap;

public interface DayAndMonthReportForAppService {
    HashMap queryTopNew(String type);

    HashMap queryTopOrder(String type);

    HashMap queryTopIn(String type);

    HashMap queryTopCell(String type);

    PageResult queryTopUnusualReason(String type, int page, int size);

    PageResult queryEmployeeNew(String type,int page,int size);
    int queryEmployeeNewNum(String type);

    PageResult queryOrderMat(String type,int page,int size);

    PageResult queryDeviceMat(String type,String param,int page,int size);

    PageResult queryChangeTool(String type,int page,int size);
    Long queryChangeToolAvg(String type);

    PageResult queryReturnRatio(int page,int size);

    PageResult queryNoReturn(int page,int size);
    int queryNoReturnTotal();

    PageResult queryEmployeeLoss(int page,int size);

    PageResult queryToolCost(int page,int size);
    Long queryToolCostAvg();

    PageResult queryLifeSpan(int page,int size);
    Long queryLifeSpanAvg();


    int queryNumOfEmp();
}
